package com.zygh.policeasset.pojo.vo;

import cn.afterturn.easypoi.util.PoiElUtil;

/* loaded from: police-asset-2.0-0.0.1-SNAPSHOT.jar:BOOT-INF/classes/com/zygh/policeasset/pojo/vo/MonthListVO.class */
public class MonthListVO {
    private String name;
    private String startDatetime;
    private Integer depreciationYear;
    private Double combined;
    private String startProvisionDate;

    public void setName(String name) {
        this.name = name;
    }

    public void setStartDatetime(String startDatetime) {
        this.startDatetime = startDatetime;
    }

    public void setDepreciationYear(Integer depreciationYear) {
        this.depreciationYear = depreciationYear;
    }

    public void setCombined(Double combined) {
        this.combined = combined;
    }

    public void setStartProvisionDate(String startProvisionDate) {
        this.startProvisionDate = startProvisionDate;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof MonthListVO)) {
            return false;
        }
        MonthListVO other = (MonthListVO) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$name = getName();
        Object other$name = other.getName();
        if (this$name == null) {
            if (other$name != null) {
                return false;
            }
        } else if (!this$name.equals(other$name)) {
            return false;
        }
        Object this$startDatetime = getStartDatetime();
        Object other$startDatetime = other.getStartDatetime();
        if (this$startDatetime == null) {
            if (other$startDatetime != null) {
                return false;
            }
        } else if (!this$startDatetime.equals(other$startDatetime)) {
            return false;
        }
        Object this$depreciationYear = getDepreciationYear();
        Object other$depreciationYear = other.getDepreciationYear();
        if (this$depreciationYear == null) {
            if (other$depreciationYear != null) {
                return false;
            }
        } else if (!this$depreciationYear.equals(other$depreciationYear)) {
            return false;
        }
        Object this$combined = getCombined();
        Object other$combined = other.getCombined();
        if (this$combined == null) {
            if (other$combined != null) {
                return false;
            }
        } else if (!this$combined.equals(other$combined)) {
            return false;
        }
        Object this$startProvisionDate = getStartProvisionDate();
        Object other$startProvisionDate = other.getStartProvisionDate();
        return this$startProvisionDate == null ? other$startProvisionDate == null : this$startProvisionDate.equals(other$startProvisionDate);
    }

    protected boolean canEqual(Object other) {
        return other instanceof MonthListVO;
    }

    public int hashCode() {
        Object $name = getName();
        int result = (1 * 59) + ($name == null ? 43 : $name.hashCode());
        Object $startDatetime = getStartDatetime();
        int result2 = (result * 59) + ($startDatetime == null ? 43 : $startDatetime.hashCode());
        Object $depreciationYear = getDepreciationYear();
        int result3 = (result2 * 59) + ($depreciationYear == null ? 43 : $depreciationYear.hashCode());
        Object $combined = getCombined();
        int result4 = (result3 * 59) + ($combined == null ? 43 : $combined.hashCode());
        Object $startProvisionDate = getStartProvisionDate();
        return (result4 * 59) + ($startProvisionDate == null ? 43 : $startProvisionDate.hashCode());
    }

    public String toString() {
        return "MonthListVO(name=" + getName() + ", startDatetime=" + getStartDatetime() + ", depreciationYear=" + getDepreciationYear() + ", combined=" + getCombined() + ", startProvisionDate=" + getStartProvisionDate() + PoiElUtil.RIGHT_BRACKET;
    }

    public String getName() {
        return this.name;
    }

    public String getStartDatetime() {
        return this.startDatetime;
    }

    public Integer getDepreciationYear() {
        return this.depreciationYear;
    }

    public Double getCombined() {
        return this.combined;
    }

    public String getStartProvisionDate() {
        return this.startProvisionDate;
    }
}